el barca - French English Dictionary